libcxxabi-arm-ehabi-fix
authorLLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
Thu, 11 Jul 2019 06:39:38 +0000 (07:39 +0100)
committerSylvestre Ledru <sylvestre@debian.org>
Thu, 11 Jul 2019 06:39:38 +0000 (07:39 +0100)
commit8117f620741d5df9da8a6e30daccd5d6a1359b3d
tree34fdc6253e382ae17ff5f850ebd4902b3512d583
parentbdc77b1b79f051f3aa112279ea570edab2ca2b34
libcxxabi-arm-ehabi-fix

Fix arm EHABI code to work. armhf had exception test failing without EHABI support.

No known upstream bug about this. Actual code change is more like workaround than
something that upstream would accept. Proper fix would be adding _Unwind_Control_Block
to clang unwind.h. _Unwind_Control_Block should also extend _Unwind_Exception to make
sure their ABI stays in sync.

No known upstream bug about this.

Gbp-Pq: Topic libcxx
Gbp-Pq: Name libcxxabi-arm-ehabi-fix.patch
libcxxabi/src/cxa_exception.cpp
libcxxabi/src/cxa_exception.hpp